const CompressZipConverter = require('../utils/CompressZip');

// 处理压缩目录请求
const compressZipFn = async (event, config, mainWindow) => {
  try {
    // 创建压缩目录转换器实例
    const converter = new CompressZipConverter(config, mainWindow);

    // 执行压缩操作
    return await converter.process();
  } catch (error) {
    console.error('压缩目录处理错误:', error);
    throw error;
  }
};

module.exports = {
  compressZipFn
};